home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
disk
/
moni
/
deksid210.lha
/
Deksid_2.10
/
DEKSIDfra.doc
< prev
next >
Wrap
Text File
|
1992-11-20
|
14KB
|
276 lines
_ _ _ _ _ _
|\\ || ||// // || |\\ \\// ||_ ||>> << || //\\ |\\|| _| || |
||\\ ||_ |// \\ || ||\\ \/ ||_ ||\\ _>> || \\// ||\\| |_ .||_|
||// || |\\ \\ || ||//
|// ||_ ||\\ _// || |// Programmation: ©1990-1992 Christian Warren
Font et Docs: ©1990-1992 Marc Dionne
Date: 22 november 1992
Introduction
DEKSID est un éditeur de disk et de fichiers HEXADECIMAUX. C'est à
dire qu'il devient utile lorsqu'on veut éditer des choses autres que des
textes lisibles. Il peut paraître compliqué pour les débutants, mais c'est
pour la simple et bonne raison que les débutants ne sont pas forcément
intéressés par ce genre d'utilitaire.
DEKSID est un produit Shareware, ce qui veut dire qu'il faut le
payer si on l'utilise beaucoup. Une contribution de 15$ est recommandée,
mais tout autre contribution sera acceptée. Les goupes d'usagés Amiga et
les collection de programmes Domaine Publiques, tels que Fred Fish, sont
encouragés à mettre DEKSID dans leur collection.
Fichiers Inclus
DEKSID Le programme.
DEKSIDeng.doc Documentation anglaise.
DEKSIDeng.pic Description anglaise des gadgets (IFF).
DEKSIDfra.doc Documentation française.
DEKSIDfra.pic Description française des gadgets (IFF).
req.library Librarie du requester, à être mis dans
le directory LIBS: (pour le requester et
la palette).
Partir DEKSID
DEKSID peut se partir soit du CLI ou du WorkBench. Il se détache
automatiquement du CLI et sur le WB il ne laisse plus de window depuis la
version 2.0 de DEKSID.
DEKSID ouvre habituellement un écran de 640x200, mais si vous
voulez, il pourrait bien en ouvrir un en interlace 640x200, ce qui occupe-
rait la moitié de l'écran. Pour se faire, vous devez executer DEKSID comme
ceci à partir du CLI: "deksid -i". Vous pouvez aussi partir DEKSID avec le
nom de programme que vous voudriez éditer. ("Deksid df1:prg")
Le requester de fichier dans DEKSID va être celui du REQ.library
si cette librairie est présente dans votre directory LIBS:. Sinon, le
requester présent dans DEKSID sera actionné. Je recommande fortement que
vous utilisiez le requester REQ car il est hyper-rapide et très bien fait.
Fonctions des Menus
Project
About: Infos sur le programme.
Close Device: Ferme le device couramment en édition.
Colors: Changer les couleurs.
Converter: Permet d'avoir l'équivalent d'un nombre en tout
les autres formats: Hexadécimal, Octale, Binaire et
ASCII. Cette fonction est "indépendante",
c'est-à-dire que vous pouvez continuer à utiliser
les autres fonctions de DEKSID meme quand le
Convertisseur est ouvert.
Device Info: Donne de l'information sur le device qui
est présentement édité.
Iconify: Libère la mémoire utilisé par le screen. Utilisez
le bouton droit de la souris pour revenir.
Load Default: Loader le fichier "s:deksid.def" qui contient
les options tels que "CheckSum" "ASCII Display".
Save Default: Sauver au fichier "s:deksid.def" les options
que vous avez choisis.
N.B. Vous pouvez aussi sauver vos préférence directement
sur le programme, voici la marche à suivre:
1- Placer vos préférences puis sauver-les.
2- Editer le programme DEKSID.
3- Chercher la séquence "default:" en ASCII.
4- Positionez-vous sur le `d' de "default:".
5- Utiliser la commande "Recover Blocks" avec comme
argument le fichier "s:deksid.def". Lorsque le
programme vous demande si vous voulez partir de
la position zéro ou de la position courante,
choisisser cette dernière.
6- Sauver le block.
Quit: Quitter le programme.
Device
File: Ouvre un requester vous permettant de choisir le
fichier que vous voulez modifier (ou juste regarder).
DEKSID utilise le requester compris dans la
librairie req.LIBRARY. Cette librairie doit être
située dans le directory LIBS:
DF0:, DF1:, DH0:, RAD:, etc. Permet de choisir quel device
vous voulez éditer. La liste des devices est faite
automatiquement par DEKSID.
Search
Search: ASCII et Hexadecimal vous permet de chercher jusqu'à
3 séquences de ces types. Lorsque l'une de ces
sous-options à été sélectionnée (ASCII ou HEX), un
requester fera son apparition....
Search: contient le texte ou la
valeur HEX à chercher. Le caractère
wildcard "?" est accepté. DEKSID
ne cherchera pas la séquence si
le bouton SEARCH n'est pas
sélectionné.
Replace: est le texte ou la valeur HEX
qu'il faudra substituer si le bouton
SEARCH _et_ le bouton REPLACE sont
sélectionnés.
Begin et End: déterminent le début et la
fin de la recherche. Cette valeur
est en block.
Continue: Continue la recherche une fois qu'une séquence a
été trouvée.
Set Case: "A == a" ne fait aucune différence entre une
lettre minuscule et majuscule. "A != a" fera une
différence.
N.B. Les séquence seront aussi trouvé s'ils se trouvent
entre 2 blocks.
Utility
Compare Device: Permet de comparer un fichier/device à
celui dont vous êtes en train d'éditer.
Open Compare: Donne un requester ...
Liste de Fichier/Device: Pour choisir
le fichier/device que vous
voulez comparer.
Start Block on Source Device: Block d'où
la comparaison va partir sur le
fichier/device original.
Start Block on Compare Device: Block d'où
la comparaison va partir sur le
fichier/device à comparer.
Compare: Commence la comparaison.
Close Compare: Arrête la comparaison.
Next Difference: Trouve la prochaine différence
entre les deux fichiers/devices.
Interlace: Quand il est selectionné, l'écran pour
faire la comparaison sera en interlace et
les blocks correspondants seront affichés
au complet. Lorsque non-sélectionné, seule
une ligne au bas de l'écran sera utilisée.
Print Block: Permet d'imprimer une certaine partie d'un
fichier ou d'un disk à l'imprimante ou à un
fichier.
From Block, Position: Début.
To Block, Position: Fin.
Groups: Nombre de groupes sur une ligne.
Numbers: Nombre de nombres dans un groupe.
HEX: Imprime les chiffres Hexadécimaux.
ASCII: Imprime les lettres ASCII.
#: Imprime les numéros de block.
BIN: Copie directement le block. Les options
Groups, Numbers et # sont ignorés.
PRT: Imprime à l'imprimante.
FILE: Imprime à un fichier, si il est clické
une seconde fois, un requester vous
demandera le nom du fichier.
Recover Block: Recouvre un ou des blocks qui avaient été
précédament sauvés. Il ouvrira un requester vous
demandant le nom du fichier à écrire sur ce que
DEKSID édite présentement. Après vous aurez à
décider si vous vouler l'écrire à partir du début
du block ou de la position du curseur.
Save Boot Block: Sauve le Boot Block à un fichier.
Restore Boot Block: Ecris d'un ficher au Boot Block.
Recalculate All Checksum: Recalcule tout les checksum
du device.
Recover File: Récupère un fichier qui a été effacé. Sur le
FastFileSystem (FFS), il faudra trouver le HEADER
du fichier. Si le drive n'est pas FFS, alors
quel que soit le block, en autant qu'il appartienne
au dit fichier, tous les links seront effectués et
le fichier sera récupéré. (Pratique si le
FileHeader a été éffacé) Un requester va s'ouvrir
pour demander le nom du fichier qui sera sauvegardé.
Undo Block: Remet le block comme il était avant qu'il ait
été modifié.
Préférence
Checksum: Nombre qui indique au DOS qu'un block est OK. Il
est inscrit quand un block est écris. Par contre
certains jeux ne doivent PAS avoir le Checksum
correcte ou ils ne fonctionneront pas.
Always: Recalcule toujours le checksum.
Never (except 0 & 1): Ne recalcule jamais le
Checksum sauf pour les tracks 0 et 1 où il
est toujours nécessaire, même pour les
jeux protégés.
Ask for Recalculate: Vous demande à chaque fois
que vous écrivez un block au disk.
Computer Choice: Très simple. Si le Checksum était
correcte avant, il le recalcule, si il ne
l'était pas, il ne le recalcule pas.
Autosave: Sauve le block automatiquement à chaque fois
que vous changez de block.
Clés
Flèches: Bouger le curseur.
Shift + flèche du haut: Avancer d'un block.
Shift + flèche du bas: Reculer d'un block.
Backspace: Effacer ce que vous avez écris et le remplacer par
ce qu'il y avait avant.
Del: Même chose que Backspace sauf qu'il efface par en avant.
Y: Equivaut à répondre positivement à un requester.
N: Equivaut à répondre negativement à un requester.
Ctrl B: Equivaut à clicker sur le numéro de block.
Ctrl J: Jump.
Conclusion
Cet éditeur Hexadécimal est probablement le plus puissant et le
plus facile à utiliser et il contient, en plus, le font 6*8 le plus lisible
que j'ai vu (je suis modeste et je m'en vante!). L'auteur, Christian Warren,
a mis beaucoup d'effort pour faire de DEKSID le meilleur. Alors SVP,
supportez-le en lui envoyant une contribution, pour que d'autre programmes
comme celui-ci voit la lumière du jour. Envoyez vos commentaires et/ou vos
sugestions et/ou vos contributions (à peu près 15$) à cette adresse:
Christian Warren
4445 Christophe-Colomb
Montréal, Qué, CANADA
H2J 3G4
Note
Si vous recherchez un graphiste sur l'AMIGA, me voilà !
En passant, essayez mes fonts: Zinc, Captive et POY !
N'oubliez pas, si vous voulez inclure mon font Trump (celui qui est dans
DEKSID), j'aimerais en entendre parler avant !! Le font Trump est ©1990
par moi !
Marc Dionne
350 Surrey
Baie D'Urfé, Qué, CANADA
H9X 2E7
Remerciment à
- Claude Abraham: Pour son File Requester.
- C.W. Fox et Bruce Dawson: Pour leur fantastique librairie de File
Requester et Color Requester.
- Darren M. Greenwald: Pour sa routine d'accélération de font.
- Marc Dionne: Pour le font et les docs, entre autre.
- Jean-Michel Bezeau: Pour son aide pour les devices.
- Les usagers de BECAQ: Pour leurs sugestions et leurs aides.
Pour nous rejoindre: appelez au Becaq (514) 259-6440
ou fido: 1:167.151.0 Christian Warren
EOF